Paper glue - Turkish English Dictionary